active presentation - German English Dictionary